home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 5 / Windows / PLA / System / System Diagnostics.xml next >
Extensible Markup Language  |  2006-09-18  |  14KB  |  263 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?Copyright (c) Microsoft Corporation. All rights reserved.?>
  3. <DataCollectorSet>
  4.   <Name>System Diagnostics</Name>
  5.   <DisplayName>@%systemroot%\system32\wdc.dll,#10035</DisplayName>
  6.   <Description>@%systemroot%\system32\wdc.dll,#10036</Description>
  7.   <Keyword>Diagnostics</Keyword>
  8.   <Duration>600</Duration>
  9.   <SegmentMaxDuration>60</SegmentMaxDuration>
  10.   <StopOnCompletion>-1</StopOnCompletion>
  11.   <RootPath>%systemdrive%\perflogs\System\Diagnostics</RootPath>
  12.   <SubdirectoryFormat>1</SubdirectoryFormat>
  13.   <SubdirectoryFormatPattern>yyyyMMdd\-NNNN</SubdirectoryFormatPattern>
  14.   <TraceDataCollector>
  15.     <Name>NT Kernel</Name>
  16.     <FileName>NtKernel</FileName>
  17.     <SessionName>NT Kernel Logger</SessionName>
  18.     <ClockType>1</ClockType>
  19.     <BufferSize>16</BufferSize>
  20.     <MaximumBuffers>200</MaximumBuffers>
  21.     <TraceDataProvider>
  22.       <Guid>{9E814AAD-3204-11D2-9A82-006008A86939}</Guid>
  23.       <KeywordsAny>
  24.         <Value>0x00010303</Value>
  25.       </KeywordsAny>
  26.     </TraceDataProvider>
  27.   </TraceDataCollector>
  28.   <ConfigurationDataCollector>
  29.     <Name>Operating System</Name>
  30.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_OperatingSystem</ManagementQuery>
  31.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_ComputerSystem</ManagementQuery>
  32.   </ConfigurationDataCollector>
  33.   <ConfigurationDataCollector>
  34.     <Name>Processor</Name>
  35.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Processor</ManagementQuery>
  36.   </ConfigurationDataCollector>
  37.   <ConfigurationDataCollector>
  38.     <Name>System Services</Name>
  39.     <ManagementQuery>root\cimv2:SELECT __Relpath, Name, Caption, Description, DisplayName, PathName, Started, ExitCode, State, ServiceSpecificExitCode FROM Win32_Service</ManagementQuery>
  40.   </ConfigurationDataCollector>
  41.   <ConfigurationDataCollector>
  42.     <Name>Logical Disk Dirty Test</Name>
  43.     <ManagementQuery>root\cimv2:SELECT __Relpath, Name, Description, FileSystem, VolumeDirty FROM Win32_LogicalDisk Where DriveType = 3 and VolumeDirty = true</ManagementQuery>
  44.   </ConfigurationDataCollector>
  45.   <ConfigurationDataCollector>
  46.     <Name>SMART Disk Check</Name>
  47.     <ManagementQuery>root\wmi:SELECT * FROM MSStorageDriver_FailurePredictStatus WHERE PredictFailure = true</ManagementQuery>
  48.   </ConfigurationDataCollector>
  49.   <ConfigurationDataCollector>
  50.     <Name>AntiSpywareProduct</Name>
  51.     <ManagementQuery>root\SecurityCenter:SELECT * FROM AntiSpywareProduct</ManagementQuery>
  52.   </ConfigurationDataCollector>
  53.   <ConfigurationDataCollector>
  54.     <Name>FirewallProduct</Name>
  55.     <ManagementQuery>root\SecurityCenter:SELECT * FROM FirewallProduct</ManagementQuery>
  56.   </ConfigurationDataCollector>
  57.   <ConfigurationDataCollector>
  58.     <Name>AntiVirusProduct</Name>
  59.     <ManagementQuery>root\SecurityCenter:SELECT * FROM AntiVirusProduct</ManagementQuery>
  60.   </ConfigurationDataCollector>
  61.   <ConfigurationDataCollector>
  62.     <DataCollectorType>2</DataCollectorType>
  63.     <Name>UAC Settings</Name>
  64.     <RegistryKey>HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA</RegistryKey>
  65.   </ConfigurationDataCollector>
  66.   <ConfigurationDataCollector>
  67.     <DataCollectorType>2</DataCollectorType>
  68.     <Name>Windows Update Settings</Name>
  69.     <RegistryKey>HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\\</RegistryKey>
  70.     <RegistryKey>HKLM\SOFTWARE\Policies\Windows\WindowsUpdate\\</RegistryKey>
  71.   </ConfigurationDataCollector>
  72.   <PerformanceCounterDataCollector>
  73.     <Name>Performance Counter</Name>
  74.     <SampleInterval>1</SampleInterval>
  75.     <Counter>\Process(*)\*</Counter>
  76.     <Counter>\PhysicalDisk(*)\*</Counter>
  77.     <Counter>\Processor(*)\*</Counter>
  78.     <Counter>\Memory\*</Counter>
  79.     <Counter>\System\*</Counter>
  80.     <Counter>\Server\*</Counter>
  81.     <Counter>\Network Interface(*)\*</Counter>
  82.     <Counter>\UDPv4\*</Counter>
  83.     <Counter>\TCPv4\*</Counter>
  84.     <Counter>\IPv4\*</Counter>
  85.     <Counter>\UDPV6\*</Counter>
  86.     <Counter>\TCPv6\*</Counter>
  87.     <Counter>\IPv6\*</Counter>
  88.   </PerformanceCounterDataCollector>
  89.   <ConfigurationDataCollector>
  90.     <Name>BIOS</Name>
  91.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_BIOS</ManagementQuery>
  92.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_SystemBIOS</ManagementQuery>
  93.   </ConfigurationDataCollector>
  94.   <ConfigurationDataCollector>
  95.     <Name>Controller Classes</Name>
  96.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_1394Controller</ManagementQuery>
  97.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_FloppyController</ManagementQuery>
  98.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_IDEController</ManagementQuery>
  99.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_SCSIController</ManagementQuery>
  100.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_USBController</ManagementQuery>
  101.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_USBHub</ManagementQuery>
  102.   </ConfigurationDataCollector>
  103.   <ConfigurationDataCollector>
  104.     <Name>Cooling Classes</Name>
  105.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Fan</ManagementQuery>
  106.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_HeatPipe</ManagementQuery>
  107.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Refrigeration</ManagementQuery>
  108.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_TemperatureProbe</ManagementQuery>
  109.   </ConfigurationDataCollector>
  110.   <ConfigurationDataCollector>
  111.     <Name>Input Classes</Name>
  112.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Keyboard</ManagementQuery>
  113.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_PointingDevice</ManagementQuery>
  114.   </ConfigurationDataCollector>
  115.   <ConfigurationDataCollector>
  116.     <Name>Memory Classes</Name>
  117.     <ManagementQuery>root\cimv2:SELECT __RELPATH, Availability, Status, StatusInfo FROM Win32_CacheMemory</ManagementQuery>
  118.     <ManagementQuery>root\cimv2:SELECT __RELPATH, Availability, Status FROM Win32_DMAChannel</ManagementQuery>
  119.     <ManagementQuery>root\cimv2:SELECT __RELPATH, Description, Status FROM Win32_SystemMemoryResource</ManagementQuery>
  120.   </ConfigurationDataCollector>
  121.   <ConfigurationDataCollector>
  122.     <Name>Motherboard Classes</Name>
  123.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Bus</ManagementQuery>
  124.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_InfraredDevice</ManagementQuery>
  125.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_MotherboardDevice</ManagementQuery>
  126.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_OnBoardDevice</ManagementQuery>
  127.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_PCMCIAController</ManagementQuery>
  128.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Processor</ManagementQuery>
  129.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_SoundDevice</ManagementQuery>
  130.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_SystemSlot</ManagementQuery>
  131.   </ConfigurationDataCollector>
  132.   <ConfigurationDataCollector>
  133.     <Name>Network Classes</Name>
  134.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_NetworkAdapter</ManagementQuery>
  135.   </ConfigurationDataCollector>
  136.   <ConfigurationDataCollector>
  137.     <Name>Port Classes</Name>
  138.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_ParallelPort</ManagementQuery>
  139.     <ManagementQuery>root\cimv2:SELECT __RELPATH, Description, Status FROM Win32_PortResource</ManagementQuery>
  140.     <ManagementQuery>root\cimv2:SELECT __RELPATH, Availability, ConfigManagerUserConfig, Description, Status, StatusInfo FROM Win32_SerialPort</ManagementQuery>
  141.   </ConfigurationDataCollector>
  142.   <ConfigurationDataCollector>
  143.     <Name>PlugAndPlay Classes</Name>
  144.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_PNPEntity</ManagementQuery>
  145.   </ConfigurationDataCollector>
  146.   <ConfigurationDataCollector>
  147.     <Name>Power Classes</Name>
  148.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Battery</ManagementQuery>
  149.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_PortableBattery</ManagementQuery>
  150.   </ConfigurationDataCollector>
  151.   <ConfigurationDataCollector>
  152.     <Name>Printing Classes</Name>
  153.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Printer</ManagementQuery>
  154.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_PrinterDriver</ManagementQuery>
  155.   </ConfigurationDataCollector>
  156.   <ConfigurationDataCollector>
  157.     <Name>Storage Classes</Name>
  158.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_CDROMDrive</ManagementQuery>
  159.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_DiskDrive</ManagementQuery>
  160.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_FloppyDrive</ManagementQuery>
  161.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_TapeDrive</ManagementQuery>
  162.   </ConfigurationDataCollector>
  163.   <ConfigurationDataCollector>
  164.     <Name>Video Classes</Name>
  165.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_DesktopMonitor</ManagementQuery>
  166.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_VideoController</ManagementQuery>
  167.   </ConfigurationDataCollector>
  168.   <ConfigurationDataCollector>
  169.     <DataCollectorType>2</DataCollectorType>
  170.     <Name>NTFS Performance</Name>
  171.     <RegistryKey>HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation</RegistryKey>
  172.     <RegistryKey>HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisableLastAccessUpdate</RegistryKey>
  173.   </ConfigurationDataCollector>
  174.   <ConfigurationDataCollector>
  175.     <Name>Interactive Session Processes</Name>
  176.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_SessionProcess</ManagementQuery>
  177.   </ConfigurationDataCollector>
  178.   <ConfigurationDataCollector>
  179.     <Name>Interactive Sessions</Name>
  180.     <ManagementQuery>root\cimv2:SELECT LogonId FROM Win32_LogonSession WHERE LogonType = 2</ManagementQuery>
  181.   </ConfigurationDataCollector>
  182.   <ConfigurationDataCollector>
  183.     <Name>Processes</Name>
  184.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_Process</ManagementQuery>
  185.   </ConfigurationDataCollector>
  186.   <ConfigurationDataCollector>
  187.     <Name>Logged On Users</Name>
  188.     <ManagementQuery>root\cimv2:SELECT * FROM Win32_LoggedOnUser</ManagementQuery>
  189.   </ConfigurationDataCollector>
  190.   <ConfigurationDataCollector>
  191.     <Name>User Accounts</Name>
  192.     <ManagementQuery>root\cimv2:SELECT Name FROM Win32_UserAccount WHERE LocalAccount=TRUE</ManagementQuery>
  193.   </ConfigurationDataCollector>
  194.   <ConfigurationDataCollector>
  195.     <Name>Startup Programs</Name>
  196.     <ManagementQuery>root\cimv2:SELECT Name, FileName  FROM cim_datafile WHERE Path="\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\" and System="false"</ManagementQuery>
  197.   </ConfigurationDataCollector>
  198.   <ConfigurationDataCollector>
  199.     <Name>Desktop Rating</Name>
  200.     <ManagementQuery>root\cimv2:SELECT CPUScore, D3DScore, DiskScore, GraphicsScore, MemoryScore FROM Win32_WinSAT</ManagementQuery>
  201.   </ConfigurationDataCollector>
  202.   <ConfigurationDataCollector>
  203.     <DataCollectorType>2</DataCollectorType>
  204.     <Name>Startup Settings</Name>
  205.     <RegistryKey>HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\</RegistryKey>
  206.     <RegistryKey>HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\</RegistryKey>
  207.     <RegistryKey>HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run\</RegistryKey>
  208.   </ConfigurationDataCollector>
  209.   <ConfigurationDataCollector>
  210.     <DataCollectorType>2</DataCollectorType>
  211.     <Name>Disk Settings</Name>
  212.     <RegistryKey>HKLM\SYSTEM\CurrentControlSet\Enum\\</RegistryKey>
  213.   </ConfigurationDataCollector>
  214.   <DataManager>
  215.     <Enabled>-1</Enabled>
  216.     <CheckBeforeRunning>-1</CheckBeforeRunning>
  217.     <MinFreeDisk>200</MinFreeDisk>
  218.     <MaxSize>1024</MaxSize>
  219.     <MaxFolderCount>100</MaxFolderCount>
  220.     <ResourcePolicy>0</ResourcePolicy>
  221.     <FolderAction>
  222.       <Size>0</Size>
  223.       <Age>1</Age>
  224.       <Actions>3</Actions>
  225.     </FolderAction>
  226.     <FolderAction>
  227.       <Size>0</Size>
  228.       <Age>56</Age>
  229.       <Actions>8</Actions>
  230.     </FolderAction>
  231.     <FolderAction>
  232.       <Size>0</Size>
  233.       <Age>168</Age>
  234.       <Actions>26</Actions>
  235.     </FolderAction>
  236.     <ReportFileName>report.html</ReportFileName>
  237.     <ReportSchema>
  238.       <Report name="systemDiagnostics" version="1" threshold="999">
  239.         <Import file="%systemroot%\pla\reports\Report.System.Common.xml"/>
  240.         <Import file="%systemroot%\pla\reports\Report.System.Summary.xml"/>
  241.         <Import file="%systemroot%\pla\reports\Report.System.Diagnostics.xml"/>
  242.         <Import file="%systemroot%\pla\reports\Report.System.CPU.xml"/>
  243.         <Import file="%systemroot%\pla\reports\Report.System.Network.xml"/>
  244.         <Import file="%systemroot%\pla\reports\Report.System.Memory.xml"/>
  245.         <Import file="%systemroot%\pla\reports\Report.System.Disk.xml"/>
  246.         <Import file="%systemroot%\pla\reports\Report.System.Configuration.xml"/>
  247.       </Report>
  248.     </ReportSchema>
  249.     <Rules>
  250.       <Logging level="15" file="rules.log"/>
  251.       <Import file="%systemroot%\pla\rules\Rules.System.Common.xml"/>
  252.       <Import file="%systemroot%\pla\rules\Rules.System.Summary.xml"/>
  253.       <Import file="%systemroot%\pla\rules\Rules.System.Diagnostics.xml"/>
  254.       <Import file="%systemroot%\pla\rules\Rules.System.CPU.xml"/>
  255.       <Import file="%systemroot%\pla\rules\Rules.System.Network.xml"/>
  256.       <Import file="%systemroot%\pla\rules\Rules.System.Memory.xml"/>
  257.       <Import file="%systemroot%\pla\rules\Rules.System.Disk.xml"/>
  258.       <Import file="%systemroot%\pla\rules\Rules.System.Configuration.xml"/>
  259.       <Import file="%systemroot%\pla\rules\Rules.System.Finale.xml"/>
  260.     </Rules>
  261.   </DataManager>
  262. </DataCollectorSet>
  263.